.siteLayout .siteLayoutBackground {
  background: #fff;
}

.logo {
  display: table-cell;
  vertical-align: middle;
  width: 100vh;
  height: 50px;
  margin: 0;
  line-height: 50px;
  font-size: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  color: #fff;
  background-color: #02A1E9;
  font-weight: bold;
}

.ant-menu {
  font-size: 14px !important;
}

// .ant-layout-sider {
//   min-width: 230px !important;
//   width: 230px !important;
// }

.ant-layout-sider-children {
  background-color: #263238;
}

.ant-menu {
  background-color: #263238 !important;
}

.ant-menu-dark .ant-menu-item:hover {
  background-color: #2b373d;
}

.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #2b373d !important;
}

.ant-menu-submenu-active {
  background-color: #2b373d !important;
}

.ant-menu-submenu-open {
  background-color: #202b30 !important;
}

.ant-menu-sub {
  background-color: #202b30 !important;
}

.ant-menu-submenu {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

.ant-menu-item {
  height: 56px !important;
  line-height: 56px !important;
  position: relative;
  white-space: nowrap;
  list-style: none;
}

.ant-menu-submenu-title {
  height: 56px !important;
  line-height: 56px !important;
  position: relative;
  white-space: nowrap;
  list-style: none;
}

// background-color: #2b373d;
